average life expectancy - Spanish English Dictionary